package Day08;

import java.util.Scanner;

public class Test04 {
    public static void main(String[] args) {
        /*编写程序，由键盘录入一个字符串，统计字符串中英文字母和数字分别有多少个。
        比如：Hello12345World中字母：10个，数字：5个。*/
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入一个字符串" );
        String s=sc.nextLine();
        // // 为方便统计，将字符串中的字母都转为小写
        //       s=s.toLowerCase();这样创建方法就只用遍历'a'到'z';
        getCount(s);

    }
    public static void getCount(String s){
        int small=0;//小写字母个数
        int big=0;//大写字母个数
        int b=0;//数字个数
        for (int i = 0; i <s.length() ; i++) {
            char ch=s.charAt(i);
            if(ch>='a'&&ch<='z'){
                small++;
            }else if(ch>='A'&&ch<='Z'){
                big++;
            }else if(ch>='0'&&ch<='9'){
                b++;
            }
        }
        System.out.println("字母："+(small+big)+"个，数字："+b+"个。");
    }
}
